package entidadesSubastador;

import entidadesSubastador.Subasta;
import entidadesSubastador.UsuarioSubastador;

import java.io.Serializable;
import java.lang.String;
import javax.persistence.*;

/**
 * Entity implementation class for Entity: Puja
 *
 */
@Entity

@Table(schema="subastador")
public class Puja implements Serializable {

	   
	@Id
	private int codigo;
	@ManyToOne
	@JoinColumn(name="subasta")
	private Subasta subasta;
	@ManyToOne
	@JoinColumn(name="pujador")
	private UsuarioSubastador pujador;
	private String fechaPuja;
	private int valor;
	private static final long serialVersionUID = 1L;

	public Puja() {
		super();
	}   
	public int getCodigo() {
		return this.codigo;
	}

	public void setCodigo(int codigo) {
		this.codigo = codigo;
	}   
	public Subasta getSubasta() {
		return this.subasta;
	}

	public void setSubasta(Subasta subasta) {
		this.subasta = subasta;
	}   
	public UsuarioSubastador getPujador() {
		return this.pujador;
	}

	public void setPujador(UsuarioSubastador pujador) {
		this.pujador = pujador;
	}   
	public String getFechaPuja() {
		return this.fechaPuja;
	}

	public void setFechaPuja(String fechaPuja) {
		this.fechaPuja = fechaPuja;
	}   
	public int getValor() {
		return this.valor;
	}

	public void setValor(int valor) {
		this.valor = valor;
	}
   
}
